Big Huge Thesaurus

United Nations agency

noun